it subserved - Allemand Anglais Dictionnaire